technological independence - Turco Inglés Diccionario